package com.dc.commons.sys.persistence;

import java.io.Serializable;

import javax.persistence.Column;

/*******************************************************************************<P>
 * 文件名: IAttachment.java <br>
 * 版本: 1.0<br>
 * 描述: 附件接口<br>
 * 版权所有: <br>
 * <P>
 * 创建者: 王建栋 <br>
 * 创建日期: 2016年6月2日 下午5:55:47<br>
 * 修改者: <br>
 * 修改日期: <br>
 * 修改说明: <br>
 ******************************************************************************/
public interface IAttachment extends Serializable{

	/**
	 *  获取附件名称
	 * @return name
	 */
	@Column(name="NAME",length=200)
	public String getName();
	
	/**
	 * 设置附件名称
	 * @param name
	 */
	public void setName(String name);
	
	/**
	 * 获取附件类型
	 * @return type
	 */
	@Column(name="TYPE",length=100)
	public String getType();
	/**
	 * 设置附件类型
	 * @param type
	 */
	public void setType(String type);
	
	/**
	 * 获取附件链接
	 * @return link
	 */
	@Column(name="LINK",length=500)
	public String getLink() ;
	
	/**
	 * 设置附件链接
	 * @param link
	 */
	public void setLink(String link) ;
	
	
}
